
// #endif /* MY_INC_APP_APP_ACLoad_H_ */
/**
 * @file    ACLoad.h
 * @brief   AC负载系统控制头文件（优化版）
 * @date    2024-06-10
 * @author  Liangmiyi
 */

#ifndef MY_INC_APP_APP_ACLOAD_H_
#define MY_INC_APP_APP_ACLOAD_H_

#include <stdbool.h>
#include <stdint.h>
/*========================
 * 外部模块依赖
 *========================*/
#include <MY_INC/APP/APP_Init.h>
#include <My_Inc/APP/APP_ACLoad_CurrStateMachine.h>
#include <My_Inc/APP/APP_ACLoad_GridStateMachine.h>
#include <My_Inc/APP/APP_ACLoad_LoadCurrStateMachine.h>
#include <My_Inc/APP/APP_ACLoad_LoadPowerStateMachine.h>
#include <My_Inc/APP/APP_ACLoad_PFCStateMachine.h>
#include <My_Inc/APP/APP_ACLoad_Protection.h>
#include <My_Inc/APP/APP_ACLoad_Pwm.h>
#include <My_Inc/APP/APP_ACLoad_Task.h>
#include <My_Inc/APP/APP_ACLoad_VoltStateMachine.h>
/*========================
 * 外部变量与函数声明
 *========================*/

void          HRTIM_MASTER_COMP1_IRQ(void) __attribute__((section(".ccmram")));
extern System g_acLoadSystem;
#endif /* MY_INC_APP_APP_ACLOAD_H_ */
